Scheduling unsplittable flows using parallel switches

نویسندگان

  • Sasdeddine S. Mneimneh
  • Kai-Yeung Siu
چکیده

We address the problem of scheduling unsplittable flows using a number of switches in parallel. This has applications in optical switching and eliminates the need for re-sequencing in traditional packet switching. The use of parallel switches is becoming increasingly popular [1], [2] since it provides a way of building a high-speed switch while overcoming the speedup requirement imposed on the switch. Unlike packet switching however, we will assume that flows cannot be split across switches. This constraint adds a new dimention to the problem: various questions such as obtaining the best schedule, i.e. the schedule with the maximum throughput possible, become NP hard. Our problem is a special case of the general unsplittable flow problem, where in a directed capacitated graph containing a number of commodities with demands, the goal is to obtain a flow that does not violate capacity and in which all demands are satisfied and every commodity flows along a single path. In this paper, we are not going to address the general problem. Rather, we will study the special case of scheduling unsplittable flows using parallel switches, and present some simple approximation algorithms to various aspects of the problem with no speedup. We also define a speedup version of the problem and discuss under what speedup we can fully schedule an admissible set of flows.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Unsplittable Flows

An unsplittable flow in a multicommodity network is a flow that routes each commoidty on a single path. In this paper, we introduce the unsplittable flow problem and an open conjecture of Goemans, which states that given a fractional flow it is possible to construct an unsplittable flow that only overflows each edge by at most the maximum demand of a commodity. We provide an intuitive explanati...

متن کامل

Stochastic Unsplittable Flows

We consider the stochastic unsplittable flow problem: given a graph with edge-capacities, k source-sink pairs with each pair {sj , tj} having a size Sj and value vj , the goal is to route the pairs unsplittably while respecting edge capacities to maximize the total value of the routed pairs. However, the size Sj is a random variable and is revealed only after we decide to route pair j. Which pa...

متن کامل

Fair , Efficient and Scalable Scheduling Without Per - Flow State ∗

In recent years, parallel computer systems are being increasingly used in multi-user environments, with several users sharing the interconnection network at the same time. As a result a large number frequently contend for link bandwidth at the core switches in the network. Traditional fair scheduling disciplines need to maintain per-flow states and perform packet scheduling on a per-flow basis,...

متن کامل

Load Balancing in Internet Using Adaptive Packet Scheduling and Bursty Traffic Splitting

In this paper, we propose an architecture for load balancing, which contains an adaptive packet scheduler with a bursty traffic splitting algorithm. The scheduler has one classifier which classifies the flows into aggressive and normal flow. Aggressive flows are treated as high priority flows. Based on the buffer occupancy threshold, a trigger handler checks for load unbalance of the network an...

متن کامل

Buffer management for lossless service in shared buffer switches

Fair scheduling and buffer management are two typical approaches to provide differentiated service. Fair scheduling algorithms usually need to keep a separate queue and maintain associated state variables for each incoming flow, which make them difficult to operate and scale. On the contrary, buffer management (in conjunction with FIFO scheduling) needs only a constant amount of state informati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002